Randy Farrell
Randy Farrell has been a driving force in the establishment of Spectrum, a community space and registered charity that supports members of the Rainbow community and their allies in Waterloo Region
Randy Farrell has been a driving force in the establishment of Spectrum, a community space and registered charity that supports members of the Rainbow community and their allies in Waterloo Region