dressage horse Barbalou 4 (Hanoverian, 2018, from Bon Coeur)

Barbalou 4

dressage horse Flamour 10 (Hanoverian, 2017, from Finest)

Flamour 10

dressage horse Don Doolittle (Hanoverian, 2016, from Dauphin)

Don Doolittle