James Sowerby

Uncategorized

James Sowerby was a naturalist and illustrator.