backtotop

Savigliano town

An impressive building in the town of Savigliano.