Merry Christmas! December 25, 2013 Dr. Sandra Glahn Nativity scene last week inside the Cathedral of Florence (Duomo di Firenze), Italy