Designed by
Title
Philadelphia Police Mounted Unit, Cops On Horseback, Philadelphia, PA, USA #245963018
Description
Two mounted police officers patrol Chestnut Street in Center City. This photo was taken in Philadelphia, Pennsylvania, USA, on April 22, 2022.
This image is editorial