The Deer Park The Deer Park by Michael Andrews, 1962. Oil on canvas, 214 x 244 cm. Tate Gallery, London Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading... Related Posted on 10 March, 2015 Posted in artTagged art, MichaelAndrews, Tate
You must be logged in to post a comment.