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

next ›