Jessica Larva Suspended

Suspended #723, 2012
16 by 20-inch giclée print face-mounted on non-glare acrylic