Julia Buchanan

Canada Vice Chair | DPCA Voting Representative


Electing Democrats and stopping Trumpism

US citizen living Canada
LATEST BY Julia Buchanan