Lachrimae

Marlborough Fine Art, London 1988

Lachrimae 1987
233.7 x 213.4cm