Friday, August 30, 2019
More than 20,000 people were seen pelting tomatoes at each other with ripe tomatoes in the annual “Tomatina” street battle in a town in eastern Spain that has turned out to be a major tourist attraction. The festivity saw …
Saturday, April 20, 2024
Saturday, April 20, 2024
Friday, April 19, 2024
Saturday, April 20, 2024