They Grand Prix Fair: England fans on the camp site. The Grand Prix fair, Silverstone, Northamptonshire, England, 9 June 2006. DIGITAL IMAGE
England fans on the camp site.
The Grand Prix fair, Silverstone, Northamptonshire, England, 9 June 2006.
DIGITAL IMAGE