Philippines artist
- Jan- 2022 -9 JanuaryDH Latest News
Philippines artist paints works of art on bodies of dead cockroaches
Artists across the world always attempt to defy traditions and discover unorthodox forms of expression. Self-taught painter Brenda Delgado is…
Read More »