Alexa Key

Denpasar, Bali, Indonesia

Biography

Alexa Key is an Indonesian-German singer and actress.

Movies