dressage horse Hatschepsut (Hanoverian, 2010, from Hochstern)

Hatschepsut