Group exhibition: Scourges of Humanity
Creative flagellation? In an interactive exhibition, 13 international artists explore the modern exhibition explores the modern meaning and contemporary forms of flagellation. moreabout: Group exhibition: Scourges of Humanity