Designed by
Title
Police officers surveilling Christmas Market in France #133991963
Description
STRASBOURG, FRANCE - DEC 8, 2018: Police surveilling the entrance to Strasbourg Christmas Market near Rohan palace in Strasbourg during winter holiday - city center surveillance
This image is editorial