EU CN2851 16

British Navy ' s Mysterious tower ship launched at Shoreham on Sunday The tower ship passing through the harbour entrance watched by the crowd 16 September 1920