Irish National Stud: "Art Connoisseur" (left) and "Invincible Spirit" show off for visitors. © Sherwood Harrington, 2010