Howell House, Atlanta, Georgia, 1955?

Skip viewer