A cruise ship on the River Thames at Tilbury. by Wylie Horn | Dec 8, 2022 A cruise ship on the River Thames at Tilbury.