Helen Flockhart is a British contemporary painter, best known for imagery that is personal and unique, and, at the same time, enthralling and universal.
Featured image: Helen Flockhart – Lights off now (detail), 2016 – image courtesy of Arusha Gallery