riding horses of Emma Halberkamp

dressage horse König Ludwig 10 (Westphalian, 2016)

König Ludwig 10

dressage horse Spirit 98 (Hanoverian, 2000, from Silvio I)

Spirit 98