Sunday, February 13, 2011

London Demo in support of Democracy in Egypt

Interesting placard. H/T Arab Democracy

No comments: