Erica Ryan Stallones lives, works, and teaches art in Los Angeles, California. She received her MFA from Claremont Graduate University in 2011.

STAR DECK Academy opens November 3, 2017 from 7-10pm at Elephant and runs through November 26.