Holy Trinity Church of Ireland

Joshua Stephen Willis

Flying Officer | 44051

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.