Click for larger image
My name is Darla and I live in Florida, USA.
I took this picture with my digital camera. I was just trying out the new camera at night when then this shows up. It kinda freaks me out a little.
Before you e-mail us - read Castle of Spirits FAQ|
Castle of Spirits its graphics, stories, articles and entire contents are all © Castle of Spirits - All Rights Reserved
Copying or duplicating of anything off this site PROHIBITED