Slaughtering Collection (page 8)
Scottish marchers, Means Test protests, Hyde Park, London, 1932, (1933). Creator: Unknown
Scottish marchers, Means Test protests, Hyde Park, London, 1932, (1933). The Scottish demonstrators make their entry. Most of the marchers made their way peaceably to their homes
All Professionally Made to Order for Quick Shipping