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.