Tim Ellis

Tim Ellis
Tim Ellis 11sc
He/him. President, @ndplakeshore. Campaign Manager. Writer. Speaker. DJ. #basicincome advocate. Ward 6. YYZ. @Leadnowca