New Orleans, 1959
e_rl_0015
e_rl_0015_pub.jpg
Lee, Russell, 1903-1986
1959-11 - 1959-12
Russell Lee photograph collection
Buildings
United States - Louisiana - New Orleans
4 in x 5 in
3Y187A
American South Photography Documentary Photography Photojournalism