generic speaker image

Eleanor Shepherd Eleanor Shepherd

Pointe Claire, QC, CANADA