Share
twitterlinkedinfacebook
Image 1 of 1
bk.royalwed.20110439.9464.jpg
London residents celebrate at a local pub after the royal wedding of Prince William and Kate Middleton.