Greek Seaside Town Explodes Into Flour War (PHOTOS)
For a few hours on a single day every year, the prim and elegant Greek seaside town of Galaxidi explodes into frantic childishness. Riotous groups of residents pelt each other…
All is breaking news
For a few hours on a single day every year, the prim and elegant Greek seaside town of Galaxidi explodes into frantic childishness. Riotous groups of residents pelt each other…