British moths, sphinxes, etc / by James Duncan.

  • Duncan, James, 1804-1861.
Date:
[date of publication not identified]

Licence: Public Domain Mark

Credit: British moths, sphinxes, etc / by James Duncan. Source: Wellcome Collection.

    17/394