Free Images: "bestof:Borum (DE 790) launching at Orange, Texas, August 14, 1943. Ship is shown just before going down the ways. Official U.S. Navy photograph, now in the collections"
Load More
Terms of Use
 
Search of the Day