John Piper

Ludlow Castle

1972

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

T Collections - Tate Gallery

P.O.A

View Next Piece