Two officers on top horses riding down the street.
Three police officers riding horses on a street.
two uniformed people riding horses on a road
two police riding horses on a london street
Mounted horseback patrol near onlooker in large city setting.