Showing 1 results

Archival description
Pembrokeshire Prison Charity (19/20 cents), NLW MS 804D -- Records and correspondence.
Print preview View: