Mirabello Bay with Agios Nikolaos town on Crete, Greece

Royalty-free stock photo ID: 131984093

Mirabello Bay with Agios Nikolaos town on Crete, Greece