Capt. Raphael Semmes and 1st LT John Kelley aboard the CSS “Alabama”

Raphael Semmes (foreground) on the deck of the CSS "Alabama"

Leave a Comment

*