Menu
Supreme Headquarters, Allied Expeditionary Forces

Supreme Headquarters, Allied Expeditionary Forces

The headquarters of the Allied forces in Europe during the final stages of the Second World War.