cella humanis
hand-embroidery on linen
10"h x 8"w
2006-7
next ›