Pocahontas and her traveling party land in Plymouth, England.

Pocahontas and her traveling party land in Plymouth, England, and then travel overland to London. Their goal is to raise funds on behalf of the Virginia Company of London.

Sponsors  |  View all