Mid 20th Century Rubber Ducky

$9.99

Mid-century Rubber Duck: still squeaks!

Legal imprint