Larger than Life Cockroach
, 2016
34 x 24 in (h x w)
Cockroaches rank low on my insect fondness scale. Although they are naturally shy of humans, we dislike the way they scoot around and crunch when smashed.
Cockroaches rank low on my insect fondness scale. Although they are naturally shy of humans, we dislike the way they scoot around and crunch when smashed.