1941 Christmas card ad

1941 Christmas card ad -

Clipped from

Herald and Review

Decatur, Illinois
16 Nov 1941, Sun  •  Page 16
lstukins802 Member Photo