Designed by
Title
A large police truck with bars on the Windows stands on the street in the center of the city #167025961
Description
MOSCOW - NOVEMBER 13: A large police truck with bars on the Windows stands on the street in the center of the city. November 13, 2019 in Moscow, Russia
This image is editorial