Our Editor’s Royal Wedding report

The greatest show on earth didn’t quite turn out to be the damp squib predicted, as over one million people turned out on to the streets of London to witness the Royal wedding.

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.