Becca Hall is a local illustrator from Cumbria - her beautiful designs are inspired by nature and so cheerful - we love them!
"All my cards are printed on 100% recycled card, and supplied with a recycled kraft envelope and cellophane wrap. They are all A6 in size, and printed in the UK."