Horseshoe beach, Bermuda
One of the public beaches in Bermuda.