riding horses of Kathleen Shaw

dressage horse Salvatore 28 (Hanoverian, 2011, from Scolari)

Salvatore 28