Jo SelfEnglish painter / From Wikipedia, the free encyclopedia Jo Self (née Lee; born 15 January 1956) is an English contemporary artist and poet. This biography of a living person needs additional citations for verification. (February 2021) Jo Self Studio, Brixton, London: paintings shown 'Pink Tibetan Lotus' 12ft x 7ft oil on canvas. 2005. Jo Self. 'Ocean'. oil on canvas. 2006. 24" x 36". Jo Self.
Jo Self (née Lee; born 15 January 1956) is an English contemporary artist and poet. This biography of a living person needs additional citations for verification. (February 2021) Jo Self Studio, Brixton, London: paintings shown 'Pink Tibetan Lotus' 12ft x 7ft oil on canvas. 2005. Jo Self. 'Ocean'. oil on canvas. 2006. 24" x 36". Jo Self.