Officers on board USS Kearsarge, June 19, 1864.

 
 

©2024 U.S. NAVAL INSTITUTE