Swimming pool at luxury villa, Crete, Greece

Royalty-free stock photo ID: 69913651

Swimming pool at luxury villa, Crete, Greece