Squeak Carnwath
"Who's Cave", 1997. oil and alkyd on canvas 80 x 80 in.
artseensoho