Peg Bowen

Peg Bowen is an eccentric resident of Avonlea, often thought to be a witch by the superstitious.