Here are two City of London Police officers on horseback…

Here are two City of London Police officers on horseback...
OrganisationCity of London Police
NOTES

Here are two City of London Police officers on horseback.

Photograph DateSeptember 2012

You may also like...