Thomas Delmar
An image from The Shamrock Handicap, one of the productions that also features Thomas Delmar.

Thomas Delmar

November 11, 1879 — Maryland, USA
The Shamrock Handicap

The Shamrock Handicap

1926