The Native Americans who lived thousands of years ago at what is now called Spanish Point in Osprey, Florida, left traces of their amazing culture in the landscape that you can still see today. Here are the adventures of a little girl named Moon Spirit, who just might have lived there long ago.