Strada del Petriccio e Belriguardo 36, 53100 Siena, Italy