U-515Chatelain4 Published April 11, 2017 at 692 × 560 in “Every man for himself” … South African sacrifice and the sinking of HMS Hecla ← Previous Next →