Ana Mendieta

"Itiba Cuhababa," a cave sculpture by Cuban-American artist Ana Mendieta made during a visit to her native Cuba in 1982. Mendieta is the subject of a Hayward Gallery exhibition in London through Dec. 15, 2013.