Image 1 of 1

Switzerland-Bellinzona-Cafe-CastleAbove-V-MGoslin.jpg

Looking up at Castelgrande in Bellinzona, Switzerland a town with three castles