Parliament Square Peace Camp and Big Ben with anti Capitalism demonstration banner, Capitalism isn't working, London, England

- Image ID: BN38M7
Parliament Square Peace Camp and Big Ben with anti Capitalism demonstration banner, Capitalism isn't working, London, England
Paul Brown / Alamy Stock Photo
Image ID: BN38M7
Location: London, England