Hi, I'm Allen
I make art to disturb
I designdesign to reassure
Exhibiting Artist | Working Designer | Senior at Tufts University
Based in Boston, MA