James Fanshawe

James Fanshawe is a British racehorse trainer.

Read more about James Fanshawe:  Horse Training Career, Major Wins

Famous quotes containing the word james:

    It takes a great deal of history to produce a little literature.
    —Henry James (1843–1916)