Busaba Eathai

Jumeirah Beach Residence (JBR) - The Beach, Dubai