Newbury Racecourse Head-On Stand Refurbishment

Newbury, England