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 …
Thursday, April 18, 2024
Friday, April 19, 2024
Friday, April 19, 2024
Friday, April 19, 2024
Thursday, April 18, 2024