carlainthecity.com
New York Police Department Mounted Unit in Times Square - Carla in the City
Photographs of NYPD officers on horses in Times Square in New York City with a description of the Unit. Photographer Carla Durham
Carla