The Netherlands
About:
Lize Prins is a Dutch freelance illustrator and print (and the occasional mural) maker, currently based in Rotterdam, The Netherlands.
Artist: Lize Prins