Stavros Beachfront Suites, Agia Marina

Agia Marina, Grecia