Corpus Christi

Culture
by Pat Eggleton | Tue, 05/11/2010 - 09:23
“Infiorate” [plural] means flower decorations and, with the coming of spring, these are the pride and joy of several small Italian towns. The tradition is…