Vacationers enjoying the sun on Grand Cayman's Seven Mile Beach

Royalty-free stock photo ID: 79659895

Vacationers enjoying the sun on Grand Cayman's Seven Mile Beach