Showing 1 result for Tate Papers

Lewis W. Hine

1874–1940