Leonora Carrington (Down Below) photo

Leonora Carrington (Down Below)


“The task of the right eye is to peer into the telescope, while the left eye peers into the microscope.”
Leonora Carrington (Down Below)
Read more