Red Giraffe Limited

Red Giraffe Limited is a company of illustrators who have illustrated various books for Publications International.