[Larger Image]

77.

“Europe and the Idol.”

“How much longer shall we sacrifice our Sons
to this accursed Idol?”

Revolutionary poster in Russia. ? German propaganda.
(The inscription on the idol is “Anglia.”)

78.

GIPKENS.