876 N Broadway, Escondido, CA 92025

Lot 3396

Indonesian Puppets

Hand made and purchased in Indonesia, 2 regular puppets and one shadow puppet