dressage horse Libertad 3 (Hanoverian, 2016, from Livaldon)

Libertad 3