Beach on Little Cayman Island

Royalty-free stock photo ID: 73358368

Beach on Little Cayman Island