British Auto Festival, 1 June 2025
David Davis Mansion, Bloomington, IL
Click on image to view larger version
Right click to save selected image