German Cockroach ?

German Cockroach  ?

Observation - German Cockroach ? - UK and Ireland. Description: Found in house, presuming smaller female or instr.

Found in house, presuming smaller female or instr.