Screen Shot 2023-05-31 at 05.28.43 Published on May 31, 2023 in 30 May 1958Full resolution (1545 × 1198) ← Previous Douglas DC-8 (Long Beach Public Library)