Campaigning and Protest collection
German prisoner of war working on Aberogwen...
Dinah Gibbons Bwlchllan