Screen Shot 2023-03-19 at 09.34.37 Published on March 19, 2023 in 2 November 1962Full resolution (900 × 673) Next → Lockheed XH-51A Bu. No. 151262. (Lockheed)