I hear sloths are the new deer in the art world for 2008.
Putrid.
Comments Closed
Comments are closed on this post.