About

Rachel is an illustrator and designer from North Berwick, Scotland, currently spending some time lost in the French Pyrenees.