Sobha Creek Vistas, Dubai

Dubai, United Arab Emirates