DENSHAM, Karen

British, b.1970, painter based in London.