https://www.airhistory.net/photo/549983/84003
AirHistory.net photo of 84003 | Lockheed Tp84 Hercules | Sweden - Air Force