90/1264
Home /

Al Qasr means 'The Palace' in Arabian

dubai_city_tour_101.jpg Looks rather Ferrari-rishThumbnailsThe view of the Medina JumeirahLooks rather Ferrari-rishThumbnailsThe view of the Medina Jumeirah