Villa Maria Louiza Near Airport, Spata Artemida

Spata Artemida, Greece