Designed by
Title
Portable temporary anti terrorist road block system #144837942
Description
BERLIN, GERMANY APRIL 13, 2019: Portable temporary road block system to prevent against terrorist vehicle attacks at events and markets.
This image is editorial