Hudson, W.H. — Teylers Museum

Hudson, W.H.

Birds of La Plata & Toronto