Book Illustration Book Illustration from Aimee Lockwood Book Illustration Echidna: Mother of All Monsters - Illustrations from a college picture book project. Echidna: Mother of All Monsters - Illustrations from a college picture book project. Echidna: Mother of All Monsters - Illustrations from a college picture book project. Echidna: Mother of All Monsters - Illustrations from a college picture book project. gLike Book Illustration Illustrator Illustration Share R 7 n Aimee Lockwood Illustrator Edinburgh, United Kingdom Follow Contact