David Adams, mayor of Newport, at freeman of City of London installation

Description:

David Adams, mayor of Newport, at freeman of City of London installation

Date: 1999

File number: N003519

Classification code: 9.064

Category: