Socialist and Labour hymns.
Independent Labour Party (Great Britain)
[London : Independent Labour Party,
late 19th century and early 20th century]
Caption title.
At head of title: No. 1. Independent Labour Party.
Hymns, English.
Socialism
Working class