Any old timer Navy guys know what this is?
Sight, Telescope : 2010.123.1
Print