Designed by
Title
Poll Tax Riots, London #27576200
Description
A protestor holds up a poster in front of riot police in St.Martins Place, London, England on March 31, 1990. The riot followed a march against the unpopular Community Charge.
This image is editorial