press release

reviews

Jacqueline Humphries
Untitled, 2009
Oil on canvas
90 x 96 inches / 228,6 x 243,8 cm




14/17