LIFE Nature Library
Logos from a set of nature books put out by Time Life Books in the 60s.
25 photos · 8,383 views