Imgflip Logo Icon
The Treaty of Versailles; Germany | made w/ Imgflip meme maker
60 views 1 upvote Made by boxer-dog-lover 3 years ago in history
Created with the Imgflip Meme Generator
IMAGE DESCRIPTION:
The Treaty of Versailles; Germany