Caroline McCarthy:
Still Life,
2002, lambda archival print, framed photograph of wet toilet paper sculpture, 23 ½ x 31 ½ inches.