The top documents tagged [british newspaper cartoon]
Treaty of versailles
76 views
THE TREATY OF VERSAILLES, 1919
129 views
THE TREATY OF VERSAILLES, 1919
30 views
THE TREATY OF VERSAILLES, 1919
21 views
THE TREATY OF VERSAILLES, 1919
27 views