Thea II Sea View Villa, Nikiti, Halkidiki

Halkidiki, Grecia