The New York City Police Department (NYPD) occasionally staffs this booth on Main Street in Flushing in order to enhance its visibility.
The New York City Police Department (NYPD) occasionally staffs this booth on Main Street in Flushing in order to enhance its visibility. Buildings - Government Links: en.wikipedia.org By: skyeye