International Council of Social Democratic Women, sound tape of a meeting
International Council of Social Democratic Women, sound tape of a meeting.