RON DUPAS COLLECTION
No. 13089. Lockheed 080 FP-80A Shooting Star (44-85465 c/n 080-1488) US Army Air Forces
APS
No. 3976
Main menu
Next Dupas photo
Dupas menu
Created March 15, 2017