Taxis in traffic,near Istanbul Museum, Istanbul (western side) Turkey

- Image ID: HRAE34
Taxis in traffic,near Istanbul Museum, Istanbul (western side) Turkey
David Moore Travel / Alamy Stock Photo
Image ID: HRAE34
Location: Istanbul, Istanbul, Turkey