Artist Stephen Scholan is from Willimantic, CT. He works primarily with silicone and urethane resins. He creates colorful, wearable masks that can also be hung on your walls. Drawing inspiration from 80’s & 90’s rock cover art & horror movies, Stephen creates images of the mysterious & sinister. He is known for his meticulous detailing […]