Thursday, 11 October 2012

Ghost in Italian Castle 1980's

a ghost snapped in an Italian Castle in the 1980's, thought to be the ghost of Templars..

1 comment:

  1. I would love to join your blog. I have one, but not been active on it a while..this is one evil spirit in this pic..Ilove your blog

    ReplyDelete