British Auto Festival, 1 June 2025

David Davis Mansion, Bloomington, IL

Click on image to view larger version

Right click to save selected image