Big catch on a glue trap

 
Big catch on a glue trap - My, Cockroaches, Trap, Insects

v20240901