Ben Uri collection

Exhibitions

1988

Lifes Eye

Ben Uri Art Society 21 Dean Street London W1

3 - 24 November 1988

Lifes Eye