Airplane Pictures home

USA - Air Force Lockheed C-130J Hercules 08-8604

USA - Air Force 08-8604 aircraft at Mombasa - Moi Int