Alexander Inn

2 followers
·
84 following
Stavros Thessaloniki  ·  Alexander Inn Resort located at the best location on the beach of Stavros of Thessaloniki, Northern Greece.
Alexander Inn