F1 Store, Formula One Merchandise, British Grand Prix, Silverstone Circuit,Towcester, England, UK , NN12 8TL
Tony Smith / Alamy Stock Photo
Image ID: P8HWFD
Location: Silverstone Circuit, Towcester NN12 8TL