Eyes of the Fleet

Eyes of the Fleet

Friday, February 10, 2023

Friday Film - "The Northern Road to Tokyo - WWII U.S. Navy Seabees in the Aleutians

No comments:

Post a Comment