Joshua Allen is an artist based in Providence, Rhode Island, working in drawing and print media. He graduated with a BFA in Printmaking and Illustration from the Rhode Island School of Design in 2018.
DIANE ALLEN PRESENTS
Joshua Allen is an artist based in Providence, Rhode Island, working in drawing and print media. He graduated with a BFA in Printmaking and Illustration from the Rhode Island School of Design in 2018.