Captain Kidd’s body on display at Tilbury Point on the Thames, 1701 William Gilkerson, Maritime Arts Posted on January 20, 2017 by KerstinJune 1, 2021