riding horses of Karl Baartz

dressage horse Hafdre Jidan (Welsh mountain pony (SEK.A), 2017, from Hafdre Marchog)

Hafdre Jidan