Airplane Pictures home

Sweden - Air Force Lockheed Tp84 Hercules 84003

Sweden - Air Force 84003 aircraft at Salisbury Plain SPTA