In a short trip to Turkey, Istanbul, I chanced to visit one of the most popular walking street in Taksim Square – The Istiklal Shopping…
In a short trip to Turkey, Istanbul, I chanced to visit one of the most popular walking street in Taksim Square – The Istiklal Shopping…