Turkey - Palosaari Photography

Istiklal Caddesi Istanbul

Red and white flags fly high along Istiklal Caddesi, or Independence Street, in Istanbul, Turkey.

IstiklalCaddesiIstanbulIndependenceIstiklal CaddesiTurkeyflagstreet