Preview

image preview

Creation Date

8-17-2022

Description

Secret Service investigations at the Torpedo Station bring unwelcomed publicity.

Keywords

Torpedo, Naval Torpedo, Station, Newport, records, Secret, Service

Share

Image Location

 
COinS