John MacGaffey

JohnMacGaffey

Competitive foot fiddler and pizza fiend. Curious about all things art and technology.

Twitter