Library Digital Collections

Carl L. Hubbs with garibaldi, Guadalupe Island, Mexico

Carl L. Hubbs with garibaldi, Guadalupe Island, Mexico