D Drury
Flight Engineer
service number 1663138
Date
Type
Aircraft
Flight
Squadron
Crew No.
Notes
03/11/1943
Halifax II
DT559
Training
466
66
Crashed off Flamborough Head