News
The parade of Mamuthones is an annual winter tradition in the Italian village of Mamoiada. The village of around 2,300 is in the heart of Sardinia, an Italian island about 175 miles from the mainland.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results