“Luisa Amelia Garcia Rodriguez Hurtado was born on Nov. 28, 1920, in Caracas, Venezuela. And over the 97 years that have passed between her birth and the current moment, she has lived at the center of the art world — yet also at its margins. … Just in the last two years she’s had two solo exhibitions, but before 2016 her last solo show was back in 1974 at L.A.’s Woman’s Building. You could say that at 97, Hurtado is a fresh face in art.”