horse Edelweiss 21 (Haflinger, 1995, from Marsberg (12,5% ox))

Edelweiss 21