Bruce Smith

Bruce Smith is chief content editor at Greenpassion.ch, with over a decade of experience.