TUR Turkey Istanbul Istiklal Caddesi shopping street in Boyoglu Tramway a street cafe
Size: 3534px × 5129px
Location: Istanbul, Turkey
Photo credit: © Jochen Tack / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2010, beyoglu, caddesi, cafe, capital, city, cultural, european, istanbul, istiklal, restaurant, server, service, shopping, sightseeing, street, tramway, turkey, turkish, waiter