The incomparable Royal Air Force display team, The Red Arrows, at Duxford's Spring Air Show.
A smack on capture..here....Geoff...and interesting new upload...../..Cheers from..Dj.
Sign up to comment.
Sign in if you already did it.
Photo taken in Duxford, Cambridgeshire, UK
Misplaced? Suggest new location