Keep the Red Flag flying! Communist Party demonstration in Red Square
All images copyright Martyn Unsworth