John Ellis (naturalist)

British linen merchant and naturalist From Wikipedia, the free encyclopedia

John Ellis (naturalist)