Scenes from D-day, Then and Now[x-post from /r/france] [556 X 850]