R Storch

My blogs

About me

Location Wales, United Kingdom
Introduction Rebecca is an artist, illustrator, writer, thinker, philosopher (all the usual stuff then). She lives in beautiful, wild and rugged Wales. She speaks Welsh, she's half German, she has ferrets and eats lots of fruit.