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