h1

The Map of the Human Animal

July 4, 2015

humanimal

Leonora Carrington, The Map of the Human Animal. Pencil on paper, 15th-16th December 1962.

Advertisements
%d bloggers like this: