-
Still Life, Then and Now
Still Life, Then and Now
15 October – 18 December