During one sight-seeing outing near St Paul’s Cathedral, we spotted a pair of these Mounted Police patrolling the streets. Don’t see much of these over here in my part of the world.

 

Related Posts