This ghost picture is said to have been taken at St. Peter's Basilica in Rome, in front of the St. Peter altar. Looking at more recent photographs, the architecture show the exact same window, but much of the altar has changed from when this photo was taken. In other words, it is indeed an old photograph taken with film. However, there have been reports that  the ghost picture was created using a lengthened exposure.