Friday, December 10, 2010

Totalitarian Grand Guignol

Theatre of blood hits the boards in Iran.

No comments: