Kanyon Entrance Square

Commercial, Public

/

İstanbul, Turkey

Year 2015 Site Area 2.000 m²