Landscape of Horseshoe Bay in Bermuda on a sunny day.

Royalty-free stock photo ID: 106018625

Landscape of Horseshoe Bay in Bermuda on a sunny day.