Bulls and tomatoes may be the key ingredients in Spain's most famous festivals, but masks and bizarre outfits are the showpieces in dozens of smaller town celebrations, many dating back to medieval times.

These festivals, held in off-the-beaten path towns across central and northwestern Spain, most often coincide with festivities celebrating the advent of spring, mixing Carnival and bizarre pagan-like rituals with mock battles between good and evil.