spectators on a concourse and sitting in the grandstand at homewood racetrack

Image of spectators on a concourse and sitting in the grandstand at Homewood Racetrack in Chicago, Illinois.

Image of spectators on a concourse and sitting in the grandstand at Homewood Racetrack in Chicago, Illinois.