Articles tagged with: Rome
Infiorata di Genzano
A dazzling carpet of colored flowers transformed into portraits, religious images and abstract designs stretches along the main street in Genzano, Italy, one of Rome’s hill towns, June 13, 14 and 15, 2015.
The Infiorata is …