Filipino natives watch as USS LST-660 and LST-609 nose in to the shore on the west coast of Luzon on January 29, 1945
Categories: Ships and Submarines

 
 

©2024 U.S. NAVAL INSTITUTE