9 – 25 August 2013

An exhibition of paintings by Ben Youdan

81 Renshaw Street Gallery, Liverpool, L1