Saturday, December 2, 2017

Lockheed U-2 "Dragon Lady" at Bien Hoa Air Base, Vietnam 1965

Via Dai Ngo

 Image may contain: outdoor

No comments:

Post a Comment