Henry Tupper

Captain Henry de Beauvoir Tupper AM (7 April 1883 – 14 November 1952) was a Royal Navy officer and recipient of the Albert Medal. Provided by Wikipedia