Editorial use only
Editorial credit: istanbulphotos / Shutterstock.com

Royalty-free stock photo ID: 239941240

ISTANBUL, TURKEY - DECEMBER 16: BAHCELIEVLER district in istanbu. Metrobus, a part of public transportation system, eases the traffic in Istanbul on DECEMBER 16, 2014 in Istanbul, Turkey - Image