Feminism in the 21st century ?
Woman self portraiture, fashion, cultures, sexuality and other related subjects. CLICK ON IMAGES FOR BEST QUALITY
Monday, 24 January 2011
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.