USAF - United States Air Force Lockheed T-33A Shooting Star · 16533
(/) · 04/17/2024
7,224
Views
41962
ID
2
Licenses
About This Photo
Photo of USAF - United States Air Force Lockheed T-33A Shooting Star (registration 16533) at (/). Photographed by Dominic Meckling on 01/22/2024.
Tags