dressage horse Finisterre 3 (Westphalian, 2013, from First Selection)

Finisterre 3