posted on Feb, 13 2008 @ 12:35 PM
After going through the site the image comes from
I finally found what they had to say about it
"'Unexplained phenomena' captured by the camera of Dr. Eileen Palmer"
hehe but the site has a lot of interesting reads
thanks for the link
for those that want to see what was written before and after the pict
can be found
here
yes it could be a strap,
not saying it is but could this be a vortex spot somehow bending a ray of light?