Sylvia Rivera and Marsha P Johnson at a rally

Sylvia Rivera and Marsha P Johnson at a rally

Sylvia Rivera and Marsha P Johnson at a rally