my puppet art - "Nellie Shepherd" (london, 2003)