Deborah Edmeades

Last Name: 
Edmeades
First Name: 
Deborah

Deborah Edmeades is a visual artist based in New York City, and has shown her performance, video and installation works extensively around New York and the United States since 1994.