Thursday, June 7, 2007

The centipede and the snail- a Chinese tale

centipede puppet by marguerita

No comments: