Peace map of Europe.


15826762