Rebecca Salter

Untitled AD30, 2012 Mixed media on paper on linen 63x71 in | 160x180 cm