6 August 2010

ILA 2010



DC-6 (above) and Lockheed C-5 Galaxy US Air Force

No comments:

Post a Comment