How Rubber Ducks Are Made

7 months ago
1.27K

Occurred on August 4, 2024 / Turkey

Info from Licensor: "Duck production, duck lip painting, and duck eye print."

Loading 2 comments...