Leigh Craven

Leigh
Craven
Art Discipline: 
Visual
Address: 
Rockport, MA
United States
Dates of Residence: 
Aug 1, 2003 to Sep 6, 2003
Permanent Collection: