Monte del Falò

Europe, Italy, Novara