Benja Harney

Benja Harney is a self-taught paper engineer based in Sydney, Australia.