Michael Sheedy

Michael Sheedy

Communication Designer, Tinkerer/Hacker, Nomad, Snowboarder, Work In Progress