Share
twitterlinkedinfacebook
Image 1 of 1
SMU01176UK.jpg
A group of women wearing bridal headpieces walk past the Clock Tower (Big Ben) on Parliament Square, adjacent to Westminster Abbey, the night before the royal wedding of Prince William and Catherine Middleton.