dressage horse Beauregard M (Hanoverian, 2015, from Beltano)

Beauregard M