Anti-war protest. Demonstrators call for peace. Protest manifestation against attack or war.

Anti-war protest. Demonstrators call for peace. Protest manifestation against attack or war. - 183139823