The Leopard's Spots
British propaganda piece warning against buying German goods after the war, summer 1918.
The Leopard's Spots
July 22, 1918
Reviews
There are no reviews for this movie yet.
Video reviews
0 review(s)
Text reviews
0 review(s)