Cities & Urban Life - earth-photos
Powered by SmugMug Log In

Trolley at night on Istiklal Caddesi (Independence Avenue), the main predominantly pedestrian shopping street, Istanbul, Turkey.