Friday, November 21, 2008

Red Monster


Amazing piece of art! What do you guys think?

No comments: