Frida Kahlo and flowers by Gisella Stapleton in London