Italy / Lazio-Rome / Rome 2006 – Rome; Christmas, Zampognari and Santo Bambino One would think Christmas is a big deal here in Rome, bigger than anywhere else in the Christian world. One would expect holiday themed store windows and crazy sales, attracting …
You must be logged in to post a comment.