The Association has learned of the death of S/Lt(A) David Robert Edgar RNVR on 23 October 2019 aged 97.

From Records

David served from 1942 to 1945 as a Pilot flying the Fairey Barracuda with 817 NAS.