261/392
Home /

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