German Cockroach

German Cockroach

Observation - German Cockroach - UK and Ireland. Description: found on a tray of eggs

found on a tray of eggs