The economic front /
Liberal Central Association (Great Britain)
Liberal Publication Department (Great Britain)
Caption title.