This page is a stub. To read the full article, please click the link below.
"The people think that they have seen a ghost in this picture and everyone is freaking out about it. According to reports, this photo was taken around 1900 in Belfast, Northern Ireland..."