Monday, January 30, 2023

Lockheed F-80C Shooting Star - National Museum Of The United States Air Force







Lockheed F-80C Shooting Star

National Museum Of The United States Air Force
Dayton, Ohio