Obica

Jumeirah Beach Residence (JBR), Unit 2101, Dubai