Oyster, J.H. — Teylers Museum

Oyster, J.H.

Cataloque of North American plants