Saturday, 3 August 2013

From holy herb, Leonora Carrington. (1917 - 2011)