Designed by
Title
N officer holds HALT Stop sign traffic sign at the border crossing in Kehl #175980975
Description
Kehl, Germany - Mar 16, 2020: An officer holds HALT Stop sign traffic sign at the border crossing in Kehl from France Strasbourg during crisis measures in the fight against the novel coronavirus
This image is editorial