Thompson Handicap Winners

Image
Thompson Handicap

The 2020 race was the 118th recorded running of this event