Royalty-free stock photo ID: 96928652

Fakistra beach, Pelio, Thessaly, Greece - Image