Stock Photo: France. Calvados. War landing beaches. Colleville-sur-Mer. Omaha beach. American cemetery.