By using this website you are agreeing to our cookie policy.I UnderstandCookie Policy
Flying Officer Joshua Stephen Willis of Roslea, Co. Fermanagh died on 10th September 1941 on a training flight with R.A.F. No. 25 O.T.U.