Wednesday, December 05, 2012

The City of London's government

More nuttiness from the old City of London.

It's rules and traditions will boggle your mind.

No comments: