Share
twitterlinkedinfacebook
Image 1 of 1
Gloster Meteor 31.jpg
Gloster Meteor F(TT)8, VZ467/01, 1 TWU,  Royal Air Force, Finningley, United Kingdom. 4th September 1982. Photo by Glenn Ashley Photography