Triumphs of invention and discovery, &c. &c. / by J. Hamilton Fyfe.

  • Fyfe, J. Hamilton (James Hamilton), 1837-1880.
Date:
1871

Licence: Public Domain Mark

Credit: Triumphs of invention and discovery, &c. &c. / by J. Hamilton Fyfe. Source: Wellcome Collection.

    1/370