Read Culture 100 Headless Women Anonymous nudes explore the mystery of the human form Greg Stefano 24 February 2012