at Battle of Britain Air Show 2017, Duxford
Anglia Aircraft Restorations Ltd. at Battle of Britain Air Show, Duxford 2017