#25 War or no war, London stores are determined to have their usual pre-war Christmas season and display. 14 November, 1941.

Home »
#25 War or no war, London stores are determined to have their usual pre-war Christmas season and display. 14 November, 1941.

50+ Historical Photos Of Troops Celebrating Christmas During World War II

#25 War or no war, London stores are determined to have their usual pre-war Christmas season and display. 14 November, 1941.

WWII