Helen Peters

I'm Helen, I live in South London and melt glass to make lampwork glass bead in my spare time.