The Belgian Air Force's "newest" Lockheed C-130H Hercules CH-14 at Sabena Technics' Zaventem facility on 12 January 2009.
Last updated 15/03/11 08:27 Daniel Brackx
brackda@gmail.com