Back to Paranormal Travel Guide
Ghostly orbs photographed at the Harrold House, Decatur, Illinois, in August, 1998.