Ana Mendieta, Isla, 1981/1994. Black and white photograph, 40 x 30 inches (101.6 x 76.2 cm). Estate of Ana Mendieta Collection, courtesy Galerie Lelong, New York.

Blood and Fire: on the importance of Ana Mendieta and her legacy.

Advertisements