history · 01 February 1940 · 84 years ago
The keel of refrigerated cargo ship Telemachus was laid down.
More history on 01 Feb