Ernest Peter Zacharias Nageli's Timeline

Born: 19591226
Died: 20150118