Image 1 of 1

Switzerland-Bellinzona-Castle-V-MGoslin.jpg

Looking up at Castelgrande from Piazza del Sole in Bellinzona, Switzerland a town with three castles