Longues-sur-Mer battery, Normandy - staring down the barrel of a gun..
Longues-sur-Mer battery, Normandy - staring down the barrel of a gun..
Longues-sur-Mer battery, Normandy - staring down the barrel of a gun..