painting of a busy coffee shop, by leonora carrington,