Designed by
Title
Horse Mounted Policemen #142906717
Description
Horse Mounted Policemen guarding the streets of the city. The policemen are seen wearing uniform and riding horses. On the background, city buildings are seen. Spain, Europe
This image is editorial