The Aztec Lilliputians from the great and mysterious city of Iximaya in Central America ...

Date:
[1853?]

Licence: Public Domain Mark

Credit: The Aztec Lilliputians from the great and mysterious city of Iximaya in Central America ... Source: Wellcome Collection.

no text alternative