Beautiful hand painted Marionette puppet

Antique Polynesian Marionette Puppet

AU$370.00Price