Zoology of New Holland:….. … the figures by James Sowerby

1

Shaw, G.
Menu