The Marmara Taksim

Taksim Square
Istanbul
Turkey