riding horses of Michelle Grimme

dressage horse Legolas 80 (German Sport Horse, 2003, from Lord Swiss)

Legolas 80