Seba Göktürk Houses

Istanbul, Turkey

115.000 m²

2021