I took this picture on Ft. Lauderdale beach in Fl. I graduated with a BA in Studio Art with a concentration in Photo and i have never seen anything like this blue orb at the top of my photo. It wasnt in any other photo. i didnt see it when taking the picture and i have no idea what it was. water spot? my most logical guess. but it sure doesnt look like water. any have an idea what it could be? spirits maybe??? lol...