cockroach or beetle

cockroach or beetle

Observation - cockroach or beetle. Description: about an inch or less in length

about an inch or less in length