German troops, accepting a drink from a French villager somewhere in Normandy.

German troops, accepting a drink from a French villager somewhere in Normandy.

Leave a Reply