An American sailor mounts a 127-mm cannon on a submarine
An American sailor of the US Navy holds the mechanism of the 127-mm (5″) submarine cannon during its installation. American sailor photo source: www.defenseimagery.mil. Location: USAPhoto time: May 1945Photo by:…