Normandy, France: The American Cemetery above Omaha Beach. God bless these souls and all who have laid themselves on the altar of freedom.
Normandy, France: The American Cemetery above Omaha Beach. God bless these souls and all who have laid themselves on the altar of freedom.
Get updates delivered right to your inbox!