The parish party set off on their trip to Rome full of expectations, and it doesn't disappoint; indeed, there are even a few surprises. Show more
Discover 11,128,835 listings and 278,292 playable programmes from the BBC
The parish party set off on their trip to Rome full of expectations, and it doesn't disappoint; indeed, there are even a few surprises. Show more