Beautiful photo from Horseshoe Bay Beach. Sand and rock formations on the most amazing beach in Bermuda.