Henry Buzadi
Leech Gallery is an artist collective that produces, exhibits and sells, original artwork which includes garments and accessories. Each garment is a one-of-a-kind piece, which is created through a process of deconstruction and reconstruction.