Daniel Sprague Sr.

Daniel Sprague Sr.