Image ID #0781787
Dimension: 3219x3219px.
Size: 12MB
closeup of a cockroach trap on wooden surface
You can also download this image at: