11462/42315
Home /

Al Qasr means 'The Palace' in Arabian

dubai_city_tour_101.jpg Views from the topThumbnailsTourists not included!Views from the topThumbnailsTourists not included!