horse Greystoke 2 (Hanoverian, 1996, from Grand Galopin)

Greystoke 2