The Marmara Pera

Mesrutiyet Cad Tepebasi
Istanbul
Turkey