February 1, 2025

What food is traditionally eaten in Spain at midnight on New Year’s Eve?