carrington Published December 10, 2011 at 328 × 378 in Down, Down, Down: Leonora Carrington’s “White Rabbits” Next →