Britain's Queen Elizabeth II (L) visits the Irish National Stud, in Kildare, on the third day of the Queen's four-day visit to Ireland, on May 19, 2011.[Xinhua/Maxwell Photography]
Go to Forum >>0 Comments