Skip to main content
Locations

Ayios Efstratios, Greece

Alternative names
Ágios Efstrátios, Aï Stratis