Designed by
Title
NYPD Smart car in New York City #257904461
Description
New York City, United States of America ââ¬â May 6, 2017. NYPD Smart car in New York City. The mini-patrollers made by the car brand Daimler AG. View with people and commercial properties in the background
This image is editorial