Peace

I came across this street art, with its universal message, in Stuttgart, Germany in July, 2007.