Leonora Carrington: the marriage between two cultures | Babylon