House owned by Stephens Mitchell, 26 Walker Terrace, Atlanta, Georgia, May 26, 1952

Skip viewer