John Patrick Foley
John Patrick Foley

John Patrick Foley

Luddite, Technologist, Masseur, Mechanic, wanna-be artist. Native New Yorker embracing my inner curmudgeon.