You are looking at a set of 3 vintage hand puppets. These are from around the 1950s or 1960s. They all have handpainted handmade paper mache heads. One has yarn hair and wears a fez, the other has painted hair, a yarn mustache, and has a blue hat and uniform on, and the old lady has gray moss hair, a bandana, and wire glasses.  They all have machine sewn clothing. Each is 10" tall.