generic speaker image

Claire Macdonald Claire  Macdonald

realscreen

Toronto, ON, CANADA