Modern Design, 3br,Ac, 1 Min Walk From Taksim Square, Istanbul

Istanbul, Turcia