Designed by
Title
Cleveland, Ohio May 17, 2020 Horse Mounted Officer on Patrol near Cleveland Brown Stadium. #183452779
Description
Horse Mounted Police Office patrols the grounds of First Energy Cleveland Browns Stadium near downtown Cleveland Ohio.
This image is editorial