What a beautiful display from this community endeavor!
The best time to visit Italy, if you want to catch the incredible Infiorata festival, is during May and June. At this time of the year, especially on the occasion of Corpus Domini, many Italian towns decorate their streets with flower petals creating beautiful artworks ranging from simple geometric designs to elaborate tapestries inspired by religious art and famous paintings.
View original post 261 more words