The Royal Canadian ... over the Juno Beach Centre in Normandy, France. The centre is a museum that opened in 2003, an effort by volunteers and veterans to create a permanent memorial to Canadians ...
Results that may be inaccessible to you are currently showing.