Words of Peace – 255 The Real Flower

November 20, 2012

Each episode of Words of Peace presents highlights from international events promoting the message that peace is possible.