November 30, 2011
If you’ve walked anywhere in downtown Florence over the last few days, you’ve seen the Christmas lights appearing all over the city while shop displays have put up their Christmas decorations a few weeks ago. Tomorrow is December 1st: the holiday season is definitely here! If you’re looking for a special gift to take back…