EUCMH-1-506-101-AB-Carentan-012

501-PIR
EUCMH-1-506-101-AB-Carentan-015
European Center of Military History (EUCMH)