(c) Llyfrgell Genedlaethol Cymru / The National Library of Wales; Supplied by The Public Catalogue Foundation

nlw_nlw_gcf00824_large

Leave a Reply

Your email address will not be published. Required fields are marked *