George Horatio Derby

George Horatio Derby

Captain George Horatio Derby, West Point Academy