David Carter  

David is an artist and designer living in New York City. He earned his BA from Loyola University in New Orleans, Louisiana and has recently returned from a year of study abroad, during which he earned a diploma in the Fine and Decorative Arts from Christie's Education, London.
David Carter
Anthrax
The Last of Sheila
             
             
®
© 2004 Emergency Gallery.com, Inc.