Liberal leaflet.
Liberal Publication Department (Great Britain)
London : [The Party,
Description based on: No. 2592.