Leaders
Ellissa Nicholle Schatz
Ellissa Nicholle Schatz is an illustrator and designer based in Pittsburgh, PA. Find more of her work on her website at 3llissa.com and on Instagram @_3llissa.
Ellissa Nicholle Schatz is an illustrator and designer based in Pittsburgh, PA. Find more of her work on her website at 3llissa.com and on Instagram @_3llissa.