ESC
Margaret Visser

Margaret Visser

Margaret Visser (born May 11, 1940) is a writer and broadcaster who lives in Toronto, Paris, and South West France. https://en.wikipedia.org/wiki/Margaret_Visser