horse Grand Slam (Hanoverian, 2001, from Gardeulan II)

Grand Slam