Michael Fitzpatrick-Ruth

Web Developer in North Jersey finishing up a BFA in Graphic Design and Digital Media.