William Gates + Agnes Swantz

Facts and events

Marriage