Image 1 of 1

Switzerland-Bellinzona-Castle-Grande-Sky-MGoslin.jpg

Tower of Castelgrande, the large castle in the middle of Bellinzona, Switzerland a town with three castles