expressive painting by francesca sundsten of two bizarre psychedelic femme creatures kissing each other closeup, speculative evolution, exobiology