Designed by
Title
NYPD car parked at Grand Central Station in New York City #47522761
Description
NEW YORK CITY - 22 DECEMBER, 2013: NYPD car parked at Grand Central Station in Manhattan downtown; established in 1845, NYPD is the largest municipal police force in the United States.
This image is editorial