Sister Masher

Sister Masher is an artist and activist based in Moscow.