American Air Show at RAF Duxford

More than 20,000 people flocked to see the annual airshow at RAF Duxford’s Imperial War Museum in Cambridgeshire

B-17

B-17