Saturday 17 January 2009

Che Guevara, Haymarket, London


No comments: