Havelka

Caddebostan,
Istanbul,
Turkey
2019
Food & Beverage,
372 m²