horse Grand Hand 10 (Hanoverian,  , from Grand Ferdinand II)

Grand Hand 10