Whale winning at Delaware Park on 6/25/05 setting a NTR 1 1/16 Miles Turf 1:40.2

Whale

Whale winning at Delaware Park on 6/25/05 setting a NTR 1 1/16 Miles Turf 1:40.2


Prints

Prints
Products

Licenses



Interested in multiple prints of the same photo? Get in touch with us for a quantity discount.

Contact us About this image
Filename: 05-Whale062505.JPG Copyright Hoofprints, Inc. Date: 8 Nov 2019
twitterlinkedinfacebook