Designed by
Title
NYPD Mounted Unit #42599566
Description
New York, NY - June 24, 2014: NY Police Officer on horseback rides down the street in Times Square. The NYPD Mounted Unit was created in 1871 and has 112 officers who are part of the unit.
This image is editorial