Description
View looking south down Ellis Street at Mangel's of Atlanta and Holsum Cafeteria, located on 181 Peachtree Street in downtown Atlanta, Georgia.
Image
Please contact holding institution for information regarding use and copyright status.