Another view of the site, it was massive


Date: 

1959

Location: 

St. Lewis, Newfoundland, Canada


Buildings & Structures: 

Military

Type: 

Image