The top documents tagged [british newspaper cartoon]
Treaty of versailles
75 views
THE TREATY OF VERSAILLES, 1919
130 views
THE TREATY OF VERSAILLES, 1919
32 views
THE TREATY OF VERSAILLES, 1919
23 views
THE TREATY OF VERSAILLES, 1919
28 views