sunsara taylor

/S AH1 N S AA1 R AH0 T EY0 L ER0/
N
  1. 1

    an American far-left political activist and member of the Revolutionary Communist Party, USA.