Designed by
Title
Public bus stop and yellow taxi cabs against Galata Tower view. Traffic on roads in Istanbul #218952608
Description
Istanbul, Turkey - September, 2018: Public bus stop and yellow taxi cabs against Galata Tower view. Traffic on roads in Istanbul
This image is editorial