Shane Dyson

Shane Dyson


Location: Aldergrove, BC
Graphic Designer Public Relations Media buyer Labour Movement Photographer
Member since May 10, 2015