Saturday, March 18, 2006


One of the outstanding placards seen at today's anti-war event in London. See below.
eTV Picture Post

No comments: