Designed by
Title
Police officer in uniform and COVID 19 face mask on Plaza Mayor in Madrid, Spain #255651880
Description
Madrid, Spain - June 28 2021: Police officer in uniform and COVID 19 face mask by a municipal police car, Renault Zoe electric on Plaza Mayor square
This image is editorial