Designed by
Title
Orel, Russia - November 29, 2015: Russian truck drivers protest. #63222423
Description
Orel, Russia - November 29, 2015: Russian truck drivers protest. Strikers with red communist flags, Ermolov monument and church background
This image is editorial