horse Caballero 26 (Hanoverian,  , from Consul)

Caballero 26