Tracey Snelling
Chicken of Your Mother
2013
mixed media
61.2 x 90.0 x 10.3 cm
Wood, paint, electroluminescent wire, transformer