cmccarthy
Still Life , 2003, lambda archival print, photograph of wet toilet paper sculpture, 23 1/2 x 31 1/2 (80 x 60 cm), edition of 6