Kate Middleton and Prince William Visit Irish Guards

| June 25, 2011 - 9:57 am