Author: Sonia Ben Achoura

5

Digital Icon: A Portrait Of The New Evolution

Now is the critical time when, as a species, our evolution falls into our own hands. Digital Icon faces the future in a novel context, a pixelated universe. This painting is one in a series. Imagery that emerges from new psyches, at a time when several stages of human evolution overlap […]