Back to photostream

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