Photo 86 of 120 previous | next
The Cambridge Women's Center, located nearby on Pleasant St, was founded following the 1971 takeover of an abandoned, Harvard-owned building on Mem Drive