Designed by
Title
Orel, Russia - November 7, 2015: Communist party meeting. KPRF r #62063049
Description
Orel, Russia - November 7, 2015: Communist party meeting. KPRF red banner. Communist party banner on street and firs background
This image is editorial