+44 772 4580 176

Police patrol

police patrolling london streets

Police on horses patrolling streets in London, 2017

Two police horses during work.