Cal Desmond-Pearson
Cal Desmond-Pearson

Cal Desmond-Pearson

Irish Geek - InterspritualNewMonastic - ukueles - kites - archivist - zineist - mental health activist - psychogeographer-IWW-Anarcho-Punk