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