Royal Souvenir shop ready for the wedding... - Wednesday 27th April 2011

Royal Souvenir shop ready for the wedding of Prince William and Catherine Middleton London, England - 27.04.11 (1 image)

Advertisement