Swimming pool at the modern luxury villa, Crete, Greece

Royalty-free stock photo ID: 76048909

Swimming pool at the modern luxury villa, Crete, Greece