Designed by
Title
Police officer closing street Foodora food delivery waiting #141713649
Description
Strasbourg, France - Oct 27, 2018: Night street scene with police officer blocking the street - Foodora cyclist delivering food waiting due to official delegation visit
This image is editorial