David LaChapell, Pest Control, 2002

David LaChapelle

Pest Control, 2002

Chromogenic Print