Rare Edinburgh picture shows moment Tsar Nicholas II docked at Leith in 1896