Home Collections People and organisations

Haight-Ashbury Free Medical Clinic