Charlotte Dumas

Vlaardingen NL 1977, lives/works Amsterdam and New York

Untitled (Running)
2005
c-print
105 x 138 cm
2007.CD.02