Queen Elizabeth II arrives for a visit to the Irish National Stud farm on May 19, 2011. in Kildare, Ireland. The Queen's visit to Ireland is the first by a British monarch in a century.