Meet Illustrator Simon Todd

Meet Illustrator Simon Todd

Born in Lancashire, England, Simon Todd studied Sculpture at Winchester School of Art, and for the next 25 years divided his time between producing public and private sculptures in wood or stone, and teaching art. Throughout this time Simon continued to be fascinated by themes of folklore, fantasy and mythology. These interests were reflected in […]