Friday, May 27, 2011

Leonora Carrington - "Self Portrait" 1938


April 6, 1917 – May 25, 2011

No comments:

Post a Comment