Peter N. Soucy's Timeline

Born: 19561126
Died: 20231005