Home info

Victoria Skellan is an English illustrator illustrator living in Cheshire. Victoria is a graduate of Manchester School of Art with a Masters in illustration. She is interested in comics, fashion, myths and folklore.