Designed by
Title
Police officer closing street Foodora food delivery waiting #140409760
Description
Strasbourg, France - Oct 27, 2018: Police officer blocking the street - Foodora cyclist delivering food waiting due to official delegation visit - black and white
This image is editorial