E
edwest
Guest
From the National Catholic Register.
www.ncregister.com
This ‘Miracle of the Flowers’ Has Happened Repeatedly Near Turin for 600 Years
Christmastime wonder in one Italian town has happened annually since the 14th century.