Police and protesters

Protesters and police officers at Corlears Hook Park

New York, NY, USA