90/309
Home / Photos / Places /

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