A uniformed police officer on street duty directing tourists close to Windsor Castle which is a famous Royal Residence in Windsor #296939399
Description
15 june 2023. A uniformed police officer on street duty directing tourists close to Windsor Castle which is a famous Royal Residence in Windsor Berkshire England