Florida Woman Protests at Delray Beach
- Cleared
Occurred on May 31, 2020 / Delray Beach, Florida, USA
Info from Licensor: "Several small crowds gathered to watch as a beach-goer fumes and voices her outrage for the murder of George Floyd.&q..
Location
Delray Beach, Florida, USA
Occurred
May-31-2020
Posted By
David Cox
Posted On
Jun-3-2020