Creator

Preview

image preview

Identifier

ccJ_226

Description

Taken during the invasion of Elba, a small island in the Mediterranean, off the coast of Italy, shows troops of a French division coming ashore from landing craft beached at the island. 6/17/1944

Share

 
COinS