Puppets

Puppets

EKPE

means "phantom" or "spirit" in Efik, the language of our ancestors. Each finger puppet tells a story & is hand-sewn with love.