lots of furious people protesting (demonstrations)

lots of furious people protesting (demonstrations)

 Stock vector ID: 113333482