Home Tags Festival

Tag: Festival

All About La Tomatina 2016 World’s Largest Food Fight in Spain

0
La Tomatina - Tons of tomatoes squashed and smeared on bodies, thousands of crazy people squeezed around an alley in the middle of a...