CSS Shenandoah Flag
This is quite possibly the last Confederate flag to be lowered in surrender. When Captain James Iredell Waddell surrendered the CSS Shenandoah to the captain of the Donegal , in Liverpool, November 7 1865.