beautyofflorida.com
Spirit of the Alligator
The sun sets in the Everglades here. So I could hardly believe what I was seeing when this massive gator head appeared one night! I can only imagine what the Seminoles would have thought if the god…