by PopOff
Monument to the fallen soldiers who died in the war. France, Normandy, Omaha Beach. High quality photo