The lovely pink sands of Horseshoe Bay Beach, Bermuda.

Royalty-free stock photo ID: 31855499

The lovely pink sands of Horseshoe Bay Beach, Bermuda.