Artists
Exhibitions
Publications
News
About
The Dufala Brothers
Cockroach
2021
cockroach, wood glue
1 1/2 x 2 1/4 x 1 3/4 inches
DUFA 208
Appears in:
Dufala Brothers: Uh-Oh