15 Hissing Cockroaches

2019

50 x 40 x 5 inches

Acrylic, UV Prints, LEDs, Glass, Resin & Tubing