Seville celebrates its traditional April spring festival that runs for seven days until the 20th of the month, marked by dancing, eating, drinking and socialising.
Seville celebrates its traditional April spring festival that runs for seven days until the 20th of the month, marked by dancing, eating, drinking and socialising.