Clampart New York

The Emergence of the Digital Portrait
28/06/07 – 08/07/07
Clampart Gallery
New York, USA

Invite

The Village Voice

The New Yorker