Ghostly spirit appears in front of hotel

This image was taken in the Brown Palace Hotel in Denver on June 19, 2005. The image shows what appears to be a ghostly spirit flying past the window of the hotel.

No Comments

Sorry, the comment form is closed at this time.