Merter Metrobus Stop Istanbul Turkey


Size: 3263px × 4928px
Photo credit: © john wreford / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: istanbul, public, traffic, transportation, turkish