Italy Travel Guide

Alpine folklore

A terrifying Krampus figure with massive horns, fur costume, and a burning torch walking through a snow-covered Alpine village street in Northern Italy during a traditional winter run.

Recent Comments