Native American creation legend. We are all living on the back of a giant turtle. How exciting is that?

  1. dreadedroots reblogged this from allaboutmyths
  2. and-my-mystery-fades reblogged this from allaboutmyths
  3. seethroughmyies reblogged this from allaboutmyths
  4. allaboutmyths posted this