Shane Dyson

Shane Dyson


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