William Byrd III and Elizabeth Hill Carter marry. They will have four sons and one daughter.

William Byrd III and Elizabeth Hill Carter marry. They will have four sons and one daughter.

Sponsors  |  View all