What are puppets

WHAT ARE PUPPETS.pdf
Complete and Continue