This 24 x 18 poster beautifully illustrates the need for all countries to work together to create peace.