Sunday, April 24, 2011



"The Devil's Wall" by Indris Khan, Yvon Lambert gallery, New York.

No comments: