Bermuda Beaches - MonksBunk

Pilot Rock, Horseshoe Bay Park, Southampton, Bermuda

beachBermudaSouthampton

From 2014, Bermuda