Oliver Watts

The Fox

2013

paper mask

50 x 50cm Framed