The oddball residents of Dibley welcome a new vicar to their village. To their surprise, she's a woman...
All available episodes (24 total)
No upcoming broadcasts
All previous episodes