Designed by
Title
La Tomatina festival in Spain #320036620
Description
La Tomatina Festival (Spain). extensive preparation in days leading up to festival, with streets being cleared, shops and windows boarded up, and trucks loaded with tomatoes arriving from nearby farms AI generated