holocaustphotoarchives.com
The Treaty of Versailles and The End of WWI
Visit the post for more.