Helen Flockhart - Lights off now (detail), 2016 - image courtesy of Arusha Gallery

Helen Flockhart

October 13, 2013

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