Leigha Mason
Leigha Mason is an artist and filmmaker living in Brooklyn.
Genesis is the most generous person I have ever met. S/he was generous in every way—with he/r time, with he/r affection, with objects, with information. S/he always spoke to fans who approached he/r, s/he would use he/r platform to champion he/r lesser-known artist friends, s/he would give away things to a fault…
