68 / 105


 

The Visit, 1966-67

oil on canvas, 60 x 48 inches

Tate. Purchase.

Photo © Tate, London 2014

Artwork in Context