HomeBeautiful hand painted Marionette puppetAntique Polynesian Marionette PuppetAU$370.00PriceQuantityAdd to Cart