May Peace Prevail

May peace prevail -- Sri Lanka