Spello is a picturesque medieval town in Italy. Every year Spello creates a magnificent ‘Infiorate’; covering the streets with elaborate murals made from fresh flower petals! Narrow flower carpets line […]
Spello is a picturesque medieval town in Italy. Every year Spello creates a magnificent ‘Infiorate’; covering the streets with elaborate murals made from fresh flower petals! Narrow flower carpets line […]