A group of protesters marching with signs and candles, demanding peace and an end to war

seveart.ai
protest, demonstration, peace, war, activism, war, ai, aiart, art, digitalart