"I think it will be that much more striking. "Each paper dove has a message written on it of people's thoughts about peace. "That's then assembled into this massive installation ...and provides us ...