horse Mohill Cavalier (Irish Sport Horse, 2003, from Mohill Cavalier Clover)

Mohill Cavalier