The Puppet Capital of the World – Charleville-Mézières in Northern France
The French city of Charleville-Mézières is known as the puppet capital of the world, hosting a spectacular puppet festival. … More The Puppet Capital of the World – Charleville-Mézières in Northern France