Restoring a rocky hill: the Castelgrande in Bellinzona, by Aurelio Galfetti

Restoring a rocky hill: the Castelgrande in Bellinzona, by Aurelio Galfetti