Larissa Nesterova’s exhibition “Smile of the Cheshire Cat”