John Piper 1903-1992

Ludlow Castle

1972

Screen print 546 x 798cms, signed in pencil 96/100

 Collections - Tate Gallery

SOLD

View Next Piece