The Little Red Schoolhouse for Special Children, Inc., College Park (?), Georgia, 1970s.

Skip viewer