Designed by
Title
Police car at the memorial church / Christmas Market in Berlin #82835060
Description
Berlin, Germany - december 20, 2016: Police car at the memorial church / Christmas Market in Berlin, the day after the terrorist attack.
This image is editorial