LARRY FARMER COLLECTION
No. 5301. Lockheed 080 P-80A Shooting Star (44-85221 c/n 080-1244) US Army Air Forces
Photographed in the Philippines, by Larry Farmer
Main menu
Next Farmer photo
Farmer menu
Created May 15, 2006