ZARA - İstiklal Cad. No: 160, İstanbul, Turkey - Yelp
ISTANBUL,TURKEY - January 21,2015 : Nostalgic Trams In Istiklal Street Ride Between Taksim And Tunnel Square In Istanbul Stock Photo, Picture And Royalty Free Image. Image 38256804.
Zara logo see outside its company store in downtown Stock Photo - Alamy
Istiklal Caddesi - Istanbul: Get the Detail of Istiklal Caddesi on Times of India Travel