Saturday, December 10, 2011

"Putin Out," Russian protesters chant



And St Petersburg via The Telegraph

No comments: