Location: Petra Mare Hotel, 6 Filotheou, A' Str, Ierapetra 722 00, Grecja

... view from the window ...

2 comments: