Level 2985

4 Pics 1 Word Level 2985

Answer: Peace