Royal wedding parties in South London

29th April 2011. Royal wedding parties in South London.

© Emma Stoner / Newsquest

Leave a Reply