 |
 |
 |
Linda DeLuca
Temple
Japanese paper, stitching
Linda DeLuca has exhibited in the 2008 AWOL Square Foot show. DeLuca is a graduate from Sheridan College in the Crafts and Design Program, has a Fine Arts Degree from Concordia University and a Teacher's Degree from Windsor University.
|
|
 |