Share
twitterlinkedinfacebook
Image 1 of 1
01_0716_00861.jpg
England. London. Buckingam Palace and around.  April 2011: William and Kate Royal wedding. Spectators of the wedding on the streets.