Prince William and Kate Middleton at a Children’s Hospital Opening

/ September 29, 2011