British propaganda piece warning against buying German goods after the war, summer 1918.
Sorry, we don’t have any streaming links for The Leopard's Spots right now. Please check again later.