amazing view on Crete island, Greece

Royalty-free stock photo ID: 120529780

amazing view on Crete island, Greece