Sherida Levy is a painter born in Jamaica and based in New Westminster, Canada. Integrating elements of her lived experience and environment, Levy’s work attempts to blur divisions of time, space, and culture to express innate strengths in the human psyche.