591/691
Home / Photos / Places /

Al Qasr means 'The Palace' in Arabian

dubai_city_tour_101.jpg The view of the Medina JumeirahThumbnailsLooks rather Ferrari-rishThe view of the Medina JumeirahThumbnailsLooks rather Ferrari-rish