Designed by
Title
Democratic Left party #24225393
Description
The committee of the Democratic Left party attend their manifesto launch press conference in London, England on March 19, 1992. L-R Lorna Reith, Joe Marshall, Nina Temple, Helen Taylor.
This image is editorial