Russia To-Day Society Victory badge. Russia To-Day Society Victory badge.

Russia To-Day Society Victory badge.

Tin and celluloid pinback badge for the ' Russia To-Day Society Britain + Russia = Victory '. In excellent, clean condition, probably given for a contribution to the cause.

Code: 8444

SOLD