Browsing: Freedom

Oumaima Choua is a self-taught artist born in the Netherlands. The artist comes from a Moroccan heritage and she was born on 1997. Her hyperrealistic portraits…