horse Cavendish (Irish Sport Horse, 1999, from Cavalier Royale)

Cavendish