2005-10-13 / News


Where in the World is the Jamestown Press? John and Teddy Leyon took the Press to Lerwick, which is the capital of the Shetland Islands in Scotland. Where in the World is the Jamestown Press? John and Teddy Leyon took the Press to Lerwick, which is the capital of the Shetland Islands in Scotland.

Return to top