Ivo Morrison

Ivo Morrison, B. 1990, is a British self taught artist currently based in London. His work explores his personal desire for a greater narrative in contemporary painting. This new series of work that began in Toronto in November 2017 has pushed Morrison to delve deeper into his own thoughts, ask questions and decipher the world around him.