Leigh Craven

Leigh
Craven
Art Discipline: 
Visual

Location:

Rockport
MA
United States of America
Dates of Residence: 
Aug 1, 2003 to Sep 6, 2003
Permanent Collection: