horse Cumarfort Don Quichotte (Irish Sport Horse, 1998, from Cavalier Royale)

Cumarfort Don Quichotte