Video about Baragiotta

Prato Sesia, Province of Novara, Piedmont, Italy