Tuesday, 18 March 2008

Alistair Darling puppet

An image taken from the cover of London newspaper The Metro, 12 March 2008.

No comments: