The Leopard's Spots
(1918)

Released: 1918-07-22

tmdb link imdb link

British propaganda piece warning against buying German goods after the war, summer 1918.

Vote Now!


Placeholder