Video about Picchetta

Cameri, Province of Novara, Piedmont, Italy