Abigail DeVille

Born 1981, New York, NY
Lives and works in New York, NY
2011 MFA, Yale University, New Haven, CT
2009 BFA, Fashion Institute of Technology, New York, NY