Banner of Peace
Roerich Pact and Banner of Peace.