Aberystwyth. National Library of Wales

2 manuscripts described

Data sources