Straight out of an old Italian film, the first Sunday of June villages across Italy celebrate La Fiorita o Infiorata (or Corpus Domini), a relgious holiday by decorating the streets in flower petals followed by a procession through town led by the priest, clergy, band, mayor & townspeople (men & women separated of course). This [...]













