Spain: Three Kings parade celebrates the eve of the Epiphany
The parade is held every year on the eve of the Epiphany to celebrate the Christian holiday.
The parade is held every year on the eve of the Epiphany to celebrate the Christian holiday.