Lockheed 12 Electra
Duxford Battle of Britain Air show Flying display
676
views
9
faves
1
comment
Uploaded on October 27, 2023
Taken on September 17, 2023
Lockheed 12 Electra
Duxford Battle of Britain Air show Flying display
676
views
9
faves
1
comment
Uploaded on October 27, 2023
Taken on September 17, 2023