Tours from Leith to Norway, Sweden, Denmark and Germany : 1909 /
Leith, Hull and Hamburg Steam Packet Company.
Leith : Leith Hull & Hamburg Steam Packet Co.,
[1909]
Leith, Hull and Hamburg Steam Packet Company