Designed by
Title
Istiklal, Istanbul, Turkey #198393349
Description
ðstiklal Avenue or ðstiklal Street is one of the most famous avenues in Istanbul, Turkey, visited by nearly 3 million people in a single day over the course of weekends. The exception was during the COVID-19 pandemic.
This image is editorial