History is omnipresent here, from Sword to Utah beach; Normandy reminding us: never this again.
Location: Pegasus Bridge Memorial, Bénouville, Normandy, France.