dressage horse Cameran's Daily Challenge (Hanoverian, 2008, from Camaran)

Cameran's Daily Challenge