Designed by
Title
Famous Turkish Kebab stalls at Taksim square at the beginning of Istiklal street, Istanbul, Turkey #204887013
Description
Istanbul, Turkey. November 30th 2019 Famous Turkish Kebab stalls at Taksim square at the beginning of Istiklal street, Istanbul, Turkey
This image is editorial