Video about Baraggione

Cressa, Province of Novara, Piedmont, Italy