Link of the Day: 170,000 Photos of the Great Depression

Yale University published the archive that covers the period between 1935 and 1945.

Tags

New and best

133

426

214
55
Read more