Tenants of 128 Hester Street on the Lower East Side protest abusive landlord practices.

Leave a Reply

%d bloggers like this: