Omaha Beach 2011

Previous Next 1 of 3

An installation of 1,000 casts of Russian, German and American combat helmets of WWII which also represent turtles, to denounce global violence, created by Rachid Khimoune, is seen on Omaha Beach in Colleville sur Mer, western France, Sunday, June 5, 2011 at the eve of the D-Day Anniversary.

-->