Preparations for the royal wedding (29 photos)

All Britain is preparing for the wedding of Prince William.



























































Tags

See also

New and interesting