American Mirror 2002, Sandblasted Mirror, 90 x 60 cm
Back to front page