Ghost Photographed at Torquay Museum, 2015
In May 2015, this picture was snapped during a late night ghost hunt in the Torquay Museum in Devon, England. Does it show a ghost?
This copy of the image is from the Torquay Museum website [Link Here].
In May 2015, this picture was snapped during a late night ghost hunt in the Torquay Museum in Devon, England. Does it show a ghost?
This copy of the image is from the Torquay Museum website [Link Here].