Photo of Lieutenant John Richard Dudley Freeman

Date of Birth: 7/01/1895 – Date of Death: 1983

Royal Navy, HMS Mary Rose