16May16 May 2015 Rome’s blooming marvellous in May The magical appearance of “La pioggia di petali di rose” or the rain of rose petals coming down from... read more