Ron Turcotte winning the 1973 Belmont Stakes aboard Secretariat at Belmont Park.
Elmont, New York 6/9/1973
(Image # 1005)
Contact: sales@neilleifer.com | 888-802-3354
Ron Turcotte winning the 1973 Belmont Stakes aboard Secretariat at Belmont Park.
Elmont, New York 6/9/1973
(Image # 1005)
Contact: sales@neilleifer.com | 888-802-3354