MARK ROBINSON COLLECTION
No. 5281. Lockheed 580 T-33A (58-0630 c/n 580-1679) US Air Force
Photographed by Mark Robinson
Main menu
Next Robinson photo
Robinson menu
Created April 30, 2006