Savitri D

Savitri D is an artist and activist. She lives in Brooklyn and directs the Church of Stop Shopping.

September 11, 2012