Tuesday, 5 June 2012

The Lizard in the City




Her Majesty Queen E-Lizard-Breath the Second seems strangely devoid of her usual swagger as she enters the City of London, the Square Mile from which the New World Order is orchestrated. 



No comments:

Post a Comment