Designed by
Title
Protestors Stand In Front of Police Officers in Body Armor with Pepper Spray in Hand #184873864
Description
Protestors stand in front of police officers in body armor that are holding pepper spray. At a protest of the death of George Floyd in Downtown Columbus, OH. May 30th 2020.
This image is editorial