Exhibitions

1985

Sylvia Finzi

Ben Uri Art Gallery 21 Dean Street London W1

17 April - 9 May 1985

Sylvia Finzi