Designed by
Title
Scooter-mounted police officers clearing the traffic before protesters march on Broadway, New York, NY, USA #185265358
Description
Scooter-mounted police officers clearing the traffic before protesters march on Broadway in Manhattan downtown, New York, NY, USA - June 2, 2020
This image is editorial