The Brown Lady of Raynham Hall

In 1936, this photo was shot at Raynham Hall in Norfolk, England. This is suppose to be one of the most compelling pieces of ghost photo evidence in existence. It is believed to be the wife of Lord Townshend, who was locked away to perish after the Lord discovered she was having an affair.

Leave a Reply

Your email address will not be published. Required fields are marked *