a window depicting peace among the nations of the world