Stock Photo - Memorial de Caen, Normandy, France.

Stock Photo: Memorial de Caen, Normandy, France.