William T.'Bill' Farrell

Trainer
Status:
Active
Hometown:
Eyrefield House Stud, Curragh, Ireland ,