Scanning negatives from 1993 whose prints were ruined in a flood. This one from London of Big Ben in 1993.