They have been rediscovered in recent years, but the Umbrian Carnival masks have very ancient origins, dating back to the distant 16th century.
Carnival masks

Carnival masks




