Delage D12 - Goodwood Festival of Speed

30 Sep 2022