Repeat: Faces of long-dead shopkeepers stare out from the images, which are of such high quality, they might have been taken yesterday, although were in fact snapped in 1888 .
Faces of long-dead shopkeepers stare out from the images, which are of such high quality, they might have been taken yesterday, although were in fact snapped in 1888 .