disoriented
words. pictures. anything
NYPD police officers at the scene of a protest in East River Park
New York, NY, USA