dressage horse Bonifacio 2 (Hanoverian, 2010, from Bonifatius)

Bonifacio 2