work

cv

contact

adhoc

an anthology of adhoc ideas, creations, inspirations, philosophy