Alun Armstrong stars as Giovanni Guareschi's Italian village priest. The communist mayor is after a baptism. From March 2001.
Discover 11,128,835 listings and 279,932 playable programmes from the BBC
Alun Armstrong stars as Giovanni Guareschi's Italian village priest. The communist mayor is after a baptism. From March 2001.