Image 1 of 1

Switzerland-Bellinzona-PlayingInCastleCourtyard-MGoslin.jpg

The tower and courtyard of Castelgrande, the largest castle in Bellinzona, Switzerland