Wednesday, August 24, 2011

The Beaver








A man walks around with a beaver puppet on his hand, treating it as something close to a human creature with human feelings.