Meet the Mammoth! The recent discovery of ‘LuLu’ the South Lake Union Mammoth in downtown Seattle has spurred quite a bit of excitement for work on Washington state’s many mammoths.
Meet the Mammoth! The recent discovery of ‘LuLu’ the South Lake Union Mammoth in downtown Seattle has spurred quite a bit of excitement for work on Washington state’s many mammoths.