The Beach - Jumeirah Beach Residence
Dubai, ,
AE