English Pro Soviet Rally

A pro-Soviet rally in London, England during WW2. I don’t recall what book this was from.
A picture speaks a thousand words.

https://archive.org/details/englishprosovietrally