North American L-17A

DAYTON, Ohio — North American L-17A Navion at the National Museum of the United States Air Force. (U.S. Air Force photo)

Leave a Reply