Somerset Village

 

Location: Somerset Village, , United Kingdom

 

Description
A town on the island of Bermuda.

Appearances

CF17 - The Number File

Details

  • Casefiles

 

A town on the island of Bermuda.
CF17, Page:2