NYPD TARU

Members of the Technical Assistance Response Unit (TARU) on 6th Avenue

New York, NY, USA