by dutourdumonde
The royal wedding of Prince William and Kate Middleton, London, Friday April 29th, 2011