Hi there! I’m Megan Tucker and I'm an illustrator based in South Wales.