Contact
Dill Ross is a self taught artist currently working out of NYC. Works vary from screen printing on paper and canvas to original film photos handprinted in the darkroom.
dillon.ross@icloud.com
562 229 6322
Dill Ross is a self taught artist currently working out of NYC. Works vary from screen printing on paper and canvas to original film photos handprinted in the darkroom.
dillon.ross@icloud.com
562 229 6322