artist-leonora-carrington: Spider, 1967, Leonora Carrington