police shield

police shield

A police shield of the Russian and Ukrainian police to suppress mass riots in the streets.

by
by
by
by
by
by