Postcard of Carreg Gwasted, Llanwrda, Where the French landed in 1797. 1907 Type Item Uploaded by Lucy A.Tedd