Thamesmead Festival 83

Colour poster for the Thamesmead Festival held on 30th May 1983 and delivered by the GLC

Reference
TMCA_LMA_04
Contributor
London Met Archives
Copyright
London Met Archives
Extent
1 Photograph
Date
30th May 1983
Location
Unknown