riding horses of Michaela Schaffer

dressage horse New Gift St (Thoroughbred, 2010)

New Gift St