Pirates of Tortuga (1961)

After a lengthy voyage, Capt. Bart docks his ship in a London harbor and is given a new mission by British Admiralty: capture the notorious Henry...


image