Leonora Carrington & Alejandro Jodorowsky, Mexico, 1957.

You may like : peblo semper dudley cafe wha? seonee 1287