Ghost Picture of the Day: Stairway to Heaven?

real ghost photo castle

A teen snapped this photo while attending a wedding at Scotland’s Tulloch Castle in 2008. According to an article in The Sun, the castle dates back to the 1200s and is reportedly haunted by a woman known as The Green Lady. Do you think this photo is the real deal?

See also: “The Woman on the Stairs

Send your ghost photos to ghostsghoul@gmail.com!