UNITED KINGDOM | Tuesday, 10 May 2011 | Views [422]
The Buckingham Palace shop was laden with royal wedding memorabilia.