dressage horse Napoleon 503 (Hanoverian, 2000, from Natiello)

Napoleon 503