horse Grand Slam 26 (Hessian Warmblood,  , from Germane)

Grand Slam 26