Sea view relaxation area of luxury hotel, Crete, Greece

Royalty-free stock photo ID: 56947780

Sea view relaxation area of luxury hotel, Crete, Greece