work

Josh Herlihey is a Vancouver based freelance Graphic Designer with a emphsis on illustration, branding & motion design.