Cockroaches and lace mourning self-portrait


- Cockroaches are among the hardiest insects on the planet. It is popularly suggested that cockroaches will "inherit the earth" if humanity destroys itself in a nuclear war.
- In French, cockroache is "cafard" and is used in expressions meaning to feel low, down, to have the blues.

Comments

Popular posts from this blog

Visite du site de l'exposition coloniale de 1897 - Visit of the site of the 1897 colonial exhibition - AfricaMuseum - Bruxelles

Critical art at AfricaMuseum - Brussels

Défaite des maitres et des possesseurs - Defeat of the masters and owners - SCIENCE-FICTION