New for Christmas 2010: Snowy Palazzo Vecchio Florence Italy Christmas Cards!

Our Italian Christmas cards are a bit hit each and every holiday season. This year we are proud to announce a new Italy Christmas card design….Snowy Palazzo Vecchio in Florence Italy! If you’re familiar with our offerings you know that we almost never discount our exquisite and unique Italian holiday cards. But this year, the early bird gets the worm, …