Camilla

Camilla Gresham is an Avonlea resident and the wife of Avonlea mayor, Mr. Gresham.