Cockroaches, where are you?

 
Cockroaches, where are you? - My, Cockroaches, Nature, Ecology

v20240901