Cannon, John E.

d. January 12, 2006

US Navy

Korean War

Siberia