Barcelo Saray

Yeniceriler Cad. 85
Istanbul
Turkey