Every year in late November, in the central square of Padua, Italy, a spectacular Christmas tree goes up.Heavy with baubles and bright with lights (and the…
Every year in late November, in the central square of Padua, Italy, a spectacular Christmas tree goes up.Heavy with baubles and bright with lights (and the…