William Byrd II is born.

William Byrd II is born in Henrico County.

Sponsors  |  View all