Christmas Living Crib – from December 26th
Taormina Trappitello, December 26th 2012 – January 13th 2013 During Christmas time in Italy, you are bound to come across cribs in homes and piazzas all over the country. Many cities also have a living crib, or a living nativity scene. It is thought that St. Francis hosted the first living nativity scene in 1223, sparking […]