Prince William and Kate Middleton at Christmas Service

| December 25, 2011 - 11:30 am