Date: 6th August 2025
Location: Imperial War Museum, Duxford, England
Weather: Bright sunshine

Date: 6th August 2025
Location: Imperial War Museum, Duxford, England
Weather: Bright sunshine
