Showing posts with label Lady Townsend. Show all posts

The Legend of the Brown Lady of Raynham Hall

The Brown Lady of Raynham Hall is probably the most famous and most widely used reported ghost photo there is. According to legend, the ...