Psychic Landscape I

Hayman #102

Oil Painting, 2012: 60h x 60w inches