James Lloyd wins Daphne Todd Art Prize

James Lloyd has been awarded the Daphne Todd Prize at Lynn Painter Stainers for his Self-Portrait in Studio.