The Welsh Cymry
The Welsh descend from the Britons of Roman Britain, whose lands in the east passed under Anglo-Saxon rule; their own name, Cymry, means fellow countrymen…
The Welsh descend from the Britons of Roman Britain, whose lands in the east passed under Anglo-Saxon rule; their own name, Cymry, means fellow countrymen…