dressage horse Gran Grosso (Hanoverian, 2004, from Grosso Z)

Gran Grosso