A bermudaful man made beach, with shallow, calm and clear waters.
-
Cooper's Island Road, Bermuda
A bermudaful man made beach, with shallow, calm and clear waters.

