William P. Castelli's Timeline

Born: 11/21/1931
Died: 01/19/2025