Tom McGuinness

Tom McGuinness is a New York based illustrator, designer & animator.