Doncaster Racecourse Grandstand and Parade Ring

Doncaster, England