Designed by
Title
ISTANBUL, TURKEY - DECEMBER 30, 2015: Snowstorm over a tram on Istiklal street, main pedestrian street of Istanbul, Turkey #86131880
Description
Picture of a tram trying to go through a crowd during a snowstorm on the iconic street of Istiklal, Istanbul
This image is editorial