Leila Heller Gallery

Leila Heller Gallery

Anh Duong, Trou de memoire (Lost memories), 2011, Oil on canvas, 72 x 48 in / 182.88 X 121.92 cm. Courtesy Sonnabend Gallery, New York
Subscribe
Get updates on the Leila Heller Gallery