Shaddow puppets




These tiny creatures will take centre stage for an East Asian theatre company's performance at the Trafalgar Square Festival, which starts today with inspiration from the Beijing Olympics.