Riot police standing guard as protesters peacefully assemble, underscoring the tension and urgency surrounding political demonstrations.

Code produit:
796739198