90/308
Home / Photos / Places / Middle East / UAE- Dubai City /

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