work

Josh Herlihey is a Vancouver based freelance Graphic Designer with an emphasis on illustration, brand development & motion design.