Loading...

Nature: The beaches of Normandy

| This moment in nature brings us to the beaches of Normandy, France - site of the Allied Forces' D-Day invasion 60 years ago.