Rachel Louise Hodgson

Rachel Louise Hodgson is a photographer and illustrator based in London and Brighton, England. She enjoys coloring in her pictures with crayons, paint, and glitter. You can see more of her work here.