Skip to main content

A view of Saluzzo from atop the Torre Civica