Showcasing Bermuda from a younger perspective.
Bermuda, also referred to in legal documents as the Bermudas or Somers Isles, is a British Overseas Territory in the North Atlantic Ocean, located off the east coast of North America.



Name:  144.jpg
Views: 818
Size:  40.1 KB