H.M.S. PUNCHER docking at Halifax, Nova Scotia, Canada, July 1945

Date modified: