Almanac: "Dr. Livingstone, I presume?"

David Livingstone
2 Video Views·Jun 23, 2023