Lifewriting

Perugia is a city apart, an old Etruscan fortress town perched high on a hilltop in the centre of Italy. It never joined in the hurly burly of Italian politics as...