THE LEOPARD'S SPOTS
5.0
1918
3 min.
en
Original Title
The Leopard's Spots
Overview
British propaganda piece warning against buying German goods after the war, summer 1918.
5.0
1918
3 min.
en
Original Title
Overview
British propaganda piece warning against buying German goods after the war, summer 1918.