DEB11-3PT2 : 2011 - Stamp Display Unit Red "D-Day - De Gaulle June 6, 1944 : Here is the Decisive Chock" Price €3.20