Share
twitterlinkedinfacebook
Image 1 of 1
Gloster Meteor 32.jpg
Gloster Meteor D16, WH453/L, RAE Llanbedr, Royal Air Force, Fairford, United Kingdom, 22nd July July 1989. Photo by Glenn Ashley Photography