Share
twitterlinkedinfacebook
Image 1 of 1
bk.royalwed.20110429.9459.jpg
A royalist bikes home after watching the Royal wedding  of Britain's Prince William and Kate Middleton near Westminster Abbey in London.