horse Caruso Star (Hanoverian, 2005, from Cheenook)

Caruso Star