Richard Beaupre

Sudbury, Canada

About Richard

Bio

Happily retired, what else is there to say ?