Location

Piazza Zapelloni – Santhià (VC – Italy)


Larger map