A Chinese tin plate toy, Dr. Duck

1/1

Hammer

£15

A Chinese tin plate toy, Dr. Duck