Stern

Marlene Dumas
2004
110.1 cm × 130.2 cm | 43.3 in x 51.2 in
Oil on canvas


Style
Contemporary art
Location
Tate, London