Work Projects Administration riverfront improvement project
Work Projects Administration riverfront improvement project, Saint Louis, Missouri. Date 1939 Jan
Picture No
10590335
Media ID
47436976
Size
3664px x 2484px
(1.6MB)
Credit
Mary Evans / Library of Congress
Usage Restrictions
Editorial use only without prior approval





























