Havelka

Istanbul,
Turkey
2019
Food & Beverage,
372 m²