Airplane Pictures home

USA - Air Force Lockheed SR-71A Blackbird 61-7968

USA - Air Force 61-7968 aircraft at Richmond - Int