Charlotte Dumas

Vlaardingen NL 1977, lives/works Amsterdam and New York

Untitled (Tom Tom)
2008
c-print
75 x 100 cm
2009.CD.08