‘Alien Pod’, 2011.Recycled embroidery, lace doilies, lace, silk, appliqué, zip, bead, hand and machine stitched. ← Previous Next → ‘Alien Pod’, 2011. Like Loading...