Bermuda Cruise 2016 - andykazie

Rock Cave on Beach

Rock formations on the beach at Horseshoe Bay in Bermuda.

RockCaveonBeachBermudabackgroundbeachcavegeologylightnaturerocksandstonetexturetravel