"Starseed"

Dion painted “Starseed” in 1975, five years after the psychedelic emporium, Mystic Arts, burned down.