Designed by
Title
Russian multipurpose armored car `Tiger` military police at a rehearsal parade #116109572
Description
MOSCOW, RUSSIA - MAY 6, 2018: Russian multipurpose armored car `Tiger` military police at a rehearsal parade in honor of Victory day in Moscow.
This image is editorial