Colonel Elijah P. Gates Archives | HistoryNet MENU

Colonel Elijah P. Gates