island

Pefki (Artemisio), Greece