october handmade collage glycee print 50 x 70 hahnemuhle german etching paper edition paper edition of 3 1993-2006 date 2006