1 media by topic ∙ page 1 of 1
German Prisoners from U-873 at the Portsmouth Navy Yard in New Hampshi...
This item consists of a photo showing German officers and their crew from the surrendered U-Boat 873 at the Portsmouth Navy Yard in New Hampshire. German officers, with their backs to the camera and crew, stan... More