horse First Fable (Hanoverian, 2010, from First Boy)

First Fable