false
Self Made Hero logo

Sophie Rickard


Sophie Rickard is a writer and child counsellor. She writes graphic novels with her sister Scarlett.