MARK ROBINSON COLLECTION
No. 5281. Lockheed 580 T-33A (58-0630 c/n 580-1679) US Air Force
Photographed by Mark Robinson

Lockheed 580 T-33A












Created April 30, 2006