HELLEN VAN MEENE
New Photographs: Japan
September 22–October 27, 2001
523 West 24th Street
New York

Untitled 2000
C-print
Untitled 2000
C-print
Untitled 2000
C-print
Untitled 2000
C-print
Untitled 2000
C-print
Untitled 2000
C-print
Untitled 2000
C-print
Untitled 2000
C-print
