Rose Electra Harris
Rose Electra Harris is a London based artist who works predominantly as a print-maker in her studio in Dalston. Her vivid palette and distort...
Read moreHandmade ✔ Free Shipping ✔ One purchase = one tree planted ✔
Rose Electra Harris is a London based artist who works predominantly as a print-maker in her studio in Dalston. Her vivid palette and distort...
Read more