ELECTRA
Furnished Apartments
Pefkochori, Chalkidiki