Bermuda Beaches - MonksBunk

Church Bay, Southampton

BermudaSouthamptonbeach

From 2006, Bermuda