Installation image

installation image, beeswax, pigment, photo images, fabric, paper, organic matter, 90’ x 3’, 2001

Leave a comment