Designed by
Title
Snowstorm over a tram on Istiklal street, main pedestrian street of Istanbul, Turkey. #126027429
Description
Picture of a tram trying to go through a crowd during a snowstorm on the pedestrian street of Istiklal, Istanbul. Istiklal Avenue is one of the most famous avenues in Istanbul, Turkey, visited by around 3 million people dail
This image is editorial