Riding Police on Calea Victoriei in Bucharest

An inedit presence in the streets of Bucharest: Riding Police.

Policemen riding  on Calea Victoriei ( Victory Road ), downtown Bucharest.