English: Re-enactment groups staging a recreation of the landings on Omaha Beach, 6 June 1944. Here the US forces of the 1st Infantry Division and 2nd Ranger Battalion pitch against the defending German troops of the 352nd Infantry Division.
bighugelabs.com/onblack.php?id=5025808074&size=large