Bishop of London’s amazing speech to William and Kate

May 16, 2012 by Chelsy  
Filed under Royal Family News


The speech Bishop Richard Chartres held to the royal wedding couple William and Kate in Westminster Abby friday 29th of April 2011