Hotel Saba

Binbirdirek mah, Sehit Mehmet
Istanbul
Turkey