by Deanna Dorangrichia
Deanna Dorangrichia studied at the Art Institute of Boston and Binghamton University where she graduated with a BA in Studio Art. After almost ten years of living and working in New York City, she is back in Binghamton, New York dedicating her time as a visual artist.
1 Comment
I love the teeth.