horse Mohill treble C (Irish Sport Horse,  , from Mohill Cavalier)

Mohill treble C