She-Wolf of Siena, Piazza del Postiera