voice

Group of diverse people holding colorful signs with slogans while peacefully marching through a bustling city, spreading messages of positive change and unity..
National demonstration day