Amanda Crawford – New website launch! By amandacrawford on June 23, 2010 in Illustration, Recent News, Websites & Apps Amanda Crawford Illustration: life is in the details. Hi! I’m very pleased indeed to introduce my new and improved website. Please check it out and let me know what you think! http://www.amandacrawfordart.com Thanks for looking!