dressage horse High Society 31 (Hanoverian, 2006, from Hochadel)

High Society 31