Battle of Savo Island

From USNA Virtual Memorial Hall