Image 1 of 1

Switzerland-Bellinzona-CastleWall-Vineyards-V-MGoslin.jpg

The castle wall and vineyards of Castelgrande in Bellinzona, Switzerland a town with three castles