Wednesday, February 9, 2011

Caroline McCarthy, Artist




Still Life
2002
archival print
 wet toilet paper sculpture
23 ½ x 31 ½ inches.

No comments:

Post a Comment