Tu scendi dalle stelle

Culture
by Barry Lillie | Mon, 12/23/2013 - 04:00
No Italian Christmas would be complete without the sound of bagpipes. Everywhere from the piazzas of Rome to remote hillside villages, the Zampognari (pipers)…