Designed by
Title
Horses ridden by officers of the Metropolitan Police Mounted Branch exercising the animals on kings cross road #109408899
Description
London, England - November 03, 2017: Horses ridden by officers of the Metropolitan Police Mounted Branch exercising the animals on kings cross road
This image is editorial